/*
 * Classe DnDData
 * C'est une instance de cette classe qui est transférée lors d'un drag&drop sur un élément Operator_tmp.
 */
package chipwits.dnd;

import chipwits.operator.Arrow;
import chipwits.operator.OpType;

/*
 * @author Emmanuel Roussel
 */
public class DnDData {

    private OpType type;
    private Arrow[] arrows;

    public DnDData(OpType type, Arrow[] ar) {
        this.type = type;
        this.arrows=new Arrow[4];
        this.arrows=ar;
    }

    public OpType getType() {
        return type;
    }
    
    public Arrow[] getArrows() {
        return arrows;
    }

    
    @Override
    public String toString(){
        return type.toString();// + (opDeBase ? "_base" : "");
    }
}
